<!--
 * @Author: HeAo
 * @Date: 2022-08-26 16:27:01
 * @LastEditTime: 2022-08-26 16:27:02
 * @LastEditors: HeAo
 * @Description: 
 * @FilePath: \JavaScripe\day-14BOM\05-间歇调用和超时调用.html
 * 别乱动！
-->
<!--
 * @Description: 
 * @Author: ZachGmy
 * @Date: 2022-08-25 15:19:21
 * @LastEditors: HeAo
 * @LastEditTime: 2022-08-25 20:20:03
-->
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // // 超时调用 时间单位是毫秒
    // var id = setTimeout(() => {
    //   alert('我是一个弹出框')
    // }, 1000);
    // // 销毁当前的超时调用 或在这销毁的话 则setTimeout()不会执行，一般都是通过生命周期函数中使用该方法
    // // clearTimeout(id)

    // 间歇调用
    var id = setInterval(() => {
      console.log('我是一个输出语句');
      // 每间隔3s获取时间，并转化为基本数据类型
      console.log(new Date().toLocaleString());
    }, 3000);

    // 销毁
    // clearInterval(id)
  </script>
</body>

</html>